Castrating stool - Français Anglais Dictionnaire